package org.bsplus.rpc.dto;

import com.extjs.gxt.ui.client.data.BaseModelData;

public class IssueListItemDTO extends BaseModelData
{
    public static final String ID = "id";
    public static final String DISPLAY_ISSUE_NUMBER = "displayIssueNumber";
    public static final String SUMMARY = "summary";
    public static final String STATUS = "status";
    public static final String ASSIGNEE = "assignee";
    public static final String PROJECT = "project";
    public static final String SEVERITY = "severity";
    public static final String TYPE = "type";

    /**
     * @return the id
     */
    public Long getId()
    {
        return get(ID);
    }

    /**
     * @param id the id to set
     */
    public void setId(Long id)
    {
        set(ID, id);
    }

    /**
     * @return the displayIssueNumber
     */
    public String getDisplayIssueNumber()
    {
        return get(DISPLAY_ISSUE_NUMBER);
    }

    /**
     * @param displayIssueNumber the displayIssueNumber to set
     */
    public void setDisplayIssueNumber(String displayIssueNumber)
    {
        set(DISPLAY_ISSUE_NUMBER, displayIssueNumber);
    }

    /**
     * @return the summary
     */
    public String getSummary()
    {
        return get(SUMMARY);
    }

    /**
     * @param summary the summary to set
     */
    public void setSummary(String summary)
    {
        set(SUMMARY, summary);
    }

    /**
     * @return the status
     */
    public String getStatus()
    {
        return get(STATUS);
    }

    /**
     * @param status the status to set
     */
    public void setStatus(String status)
    {
        set(STATUS, status);
    }

    /**
     * @return the asignee
     */
    public String getAssignee()
    {
        return get(ASSIGNEE);
    }

    /**
     * @param asignee the asignee to set
     */
    public void setAssignee(String assignee)
    {
        set(ASSIGNEE, assignee);
    }

    /**
     * @return the project
     */
    public String getProject()
    {
        return get(PROJECT);
    }

    /**
     * @param project the project to set
     */
    public void setProject(String project)
    {
        set(PROJECT, project);
    }

    /**
     * @return the severity
     */
    public String getSeverity()
    {
        return get(SEVERITY);
    }

    /**
     * @param severity the severity to set
     */
    public void setSeverity(String severity)
    {
        set(SEVERITY, severity);
    }

    /**
     * @return the type
     */
    public String getType()
    {
        return get(TYPE);
    }

    /**
     * @param type the type to set
     */
    public void setType(String type)
    {
        set(TYPE, type);
    }

}
